// pages/function/function.js
var app = getApp()
Page({
    data:{
    //用户信息开始为空
       userInfo:'',
       flag: app.globalData.flag
    },
    onLoad(){
        //获取本地缓存
        let user=wx.getStorageSync('user')
        console.log("进入小程序的index页面获取缓存",user)
        this.setData({
            userInfo:user
        })
        this.setData({
            flag:app.globalData.flag
        }) 
        console.log(this.data.flag)
    },
    //授权登录
    login(){
        wx.getUserProfile({
            desc:'必须授权后才能继续使用',
            success:res=>{
                let user=res.userInfo
                //设置本地缓存,把用户信息缓存到本地
                wx.setStorageSync('user',user)
                console.log('用户信息',user)
                this.setData({
                    userInfo:user
                })
            }
        })
    },
    //退出登录
    loginOut(){
        this.setData({
            userInfo:''
        })
        wx.setStorageSync('user',null)
    },

    gotoMessage(){
        wx.navigateTo({
          url: '/pages/select/select',
        })
    },

    gotoLeave(){
        wx.navigateTo({
          url: '/pages/leave/leave',
        })
    },
    
    gotolist(){
        wx.navigateTo({
          url: '/pages/leavelist/leavelist',
        })
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
     this.onLoad()
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})